"""
配置包

包含仓库配置和仿真参数设置。
"""

__version__ = "0.1.0"
__author__ = "Warehouse Simulation Team"

# 导入配置模块
from .warehouse_config import *
from .simulation_params import *

__all__ = [
    # 这里将在实现具体类后添加
] 



""" 
为什么要添加这个 __init__.py 文件？

1. 确保目录可以被视为 Python 包:
    - 在python中，一个目录被视作一个包的条件之一是它包含了一个__init__.py文件
    - 这个文件可以为空，也可编写一些初始化代码：如当导入一个包是，__init__.py中的代码会被首先运行，这样可以用来设置包的初始化状态或者执行一些初始化工作
2. 定义包的版本和作者:
    - 通过 __version__ 和 __author__ 变量，可以轻松地跟踪和管理包的版本。
3. 导入必要的模块:
    - 通过导入必要的模块，可以确保在包的任何地方都可以访问这些模块。
4. 定义包的导出内容:
    - 通过 __all__ 变量，可以定义包的导出内容，从而控制哪些模块和函数可以被其他代码导入。

"""